package com.renbang.test.an.fanxing;


public class FanXingLeiDemo<T> {//这里是泛型，可以传任意的参数

private T obj;

public T getObj() {

return obj;

}

public void setObj(T obj) {

this.obj = obj;

}

public static void main(String[] args) {


//FanXingMethod fxm = new FanXingMethod();
//
//fxm.show(100);
//
//fxm.show("shshh");
//
//fxm.show(true);

Inter<String> in = new InterImpl<String>();

in.show("hahah");
}

}




 class FanXingMethod {

public <T> void show(T t)

{

System.out.println(t);

}

}





 interface Inter<T> {

public abstract void show(T t);

}


 class InterImpl<T> implements Inter<T> {

@Override

public void show(T t) {


System.out.println(t);

}

}


